<?php
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category   Varien
 * @package    Varien_Object
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
?>
<?php echo $this->template('header.phtml') ?>

<?php try { ?>
    <?php $_current = $this->get('pear')->getDistCurrent() ?>
    <?php $_avail = $this->get('pear')->getDistAvailable() ?>
    <p>Aktuelle Version: <?php echo $_current->version.' ('.$_current->state.')' ?></p>
    
    <?php if (!$_avail): ?>
    
    <p>Auf Grundlage Ihrer bevorzugten Stabilit&auml;tsstufe wurden keine verf&uuml;gbaren Versions-Upgrades gefunden. 
        (<?php echo $this->get('pear')->getPreferredState() ?>).
    </p>
    
    <?php else: ?>

    <form action="<?php echo $this->url('distUpgradePost') ?>" method="post" target="pear_iframe" onsubmit="return onSubmit()">
        <p>>Verf&uuml;gbare Versions-Upgrades: <select name="version">    
    <?php foreach ($_avail as $_dist): ?>
        <option value="<?php echo $_dist->version ?>"><?php echo $_dist->version.' ('.$_dist->state.')' ?></option>
    <?php endforeach; ?>
        </select></p>
        <p><strong>Das Upgrade besteht aus 2 Schritten:</strong>
        <ul>
            <li>1. L&ouml;schung aller Pakete der aktuellen Version.</li>
            <li>2. Installation der Pakete f&uuml;r die aktualisierte Version.</li>
        </ul></p>
        <br/>
        <p><strong>Bitte stellen Sie sicher, dass alle Ihre Anpassungen und Daten durch ein Backup abgesichert sind.</strong></p>
        <p><button type="submit">Upgrade</button></p>
    </form>
    
    <?php endif; ?>
    
<?php } catch (Exception $e) { ?>

    Error retrieving versions information: <?php echo $e->getMessage() ?>

<?php } ?>

<?php echo $this->template('pear/iframe.phtml') ?>

<a name="pear_iframe_result"></a>
<div id="pear_iframe_success" style="display:none">
    <?php $this->set('messages', array('success'=>array('Vorgang abgeschlossen. Bitte pr&uuml;fen Sie die Ausgabe im Fenster um n&uuml;tzliche Informationen zu erhalten und aktualisieren Sie die Seite um die Ver&auml;nderungen zu sehen.'))) ?>
    <?php echo $this->template('messages.phtml') ?>
    <button onclick="location.reload()">Aktualisieren</button>
</div>
<div id="pear_iframe_failure" style="display:none">
    <?php $this->set('messages', array('error'=>array('Bitte pr&uuml;fen Sie bei Fehlern die Ausgabe im Fenster, aktualisieren Sie die Seite um die Ver&auml;nderungen zu wiederholen.'))) ?>
    <?php echo $this->template('messages.phtml') ?>
    <button onclick="location.reload()">Aktualisieren</button>
</div>

<?php echo $this->template('footer.phtml') ?>
